package com.yilijk.base;

import android.app.Activity;

import com.alibaba.android.arouter.facade.template.IProvider;
import com.yilijk.base.network.RequestParams;

import org.json.JSONObject;

import java.util.ArrayList;

/**
 * Created by SHICHENG
 * <p>
 * Time on 2022/03/07
 */
public interface BaseApi extends IProvider {

    boolean isOpenAttestation();

    boolean isOpenSendEvent();

    String[] rnUpdataUrl();

    int getDominNo();

    String getDomin();

    String getWebUrl();

    String getH5Url();

    String getPointUrl();

    String getOssPath();

    String getTerminal();

    String getApkType();

    void onCancelLogout(Activity activity);

    String[] noSign();

    boolean isEnvironment();

    boolean isOnline();

    RequestParams getClickParams(JSONObject jsonObject);

    boolean isUserAgreeChecked();
}
